/**
 * @desc 页面风格重新定义
 * @time 2018-6-28 10:30:47
 * @author 董其宾
 */

/*默认按钮颜色*/
.layui-btn {
    background-color: #1aa5bf;
}

/*删除按钮颜色*/
.layui-btn-danger {
    background-color:#666;
}

/*大标题*/
.title_big {
    font-size: 16px;
}

/*中标题*/
.title_middle {
    font-size: 14px;
}

/*小标题*/
.title_little {
    font-size: 12px;
}

/*分页样式*/
.layui-table-page .layui-laypage a, .layui-table-page .layui-laypage span {
    border: 1px solid #e2e2e2;
}
.layui-laypage-spr {
    width: 40px;
    text-align: center;
}
.layui-table-page .layui-laypage {
    float: right;
}
.layui-laypage .layui-laypage-curr .layui-laypage-em {
    background-color: #1aa5bf;
}
/*自定样式*/
::-webkit-scrollbar{width: 10px; height: 10px;}
::-webkit-scrollbar-button:vertical{display: none;}
::-webkit-scrollbar-track, ::-webkit-scrollbar-corner{background-color: #e2e2e2;}
::-webkit-scrollbar-thumb{border-radius: 0; background-color: rgba(0,0,0,.3);}
::-webkit-scrollbar-thumb:vertical:hover{background-color: rgba(0,0,0,.35);}
::-webkit-scrollbar-thumb:vertical:active{background-color: rgba(0,0,0,.38);}

.layui-layout-admin .layui-body{
	bottom: 0;
}
.layui-header{
	height: 80px;
	line-height: 80px;
}
.layui-layout-admin .layui-header{
	background-color: #ffffff;
	box-shadow: 0 1px 2px 0 #d7d8db;
}
.layui-layout-admin .layui-side{
	top: 80px;

}
.layui-layout-admin .layui-body{
	top: 80px;
	left: 300px;
	background: #f0f1f5;
}

.layui-logo img{
	/*margin-top: 18px;*/
}
.layui-nav .layui-nav-item{
	line-height: 80px;
}
.layui-header .layui-nav-child{
	top: 80px;
}
.layui-header .layui-nav-item a{
	color: #999999;
}
.layui-header .layui-nav .layui-nav-item a:hover,.layui-header .layui-nav .layui-this a{
	color: #999999;
}
.layui-header .layui-nav{
	padding-right: 0;
}
.layui-header .layui-layout-right{
	right: 85px;
}
.layui-layout-admin .layui-side{
	width: 300px;
}
.layui-side-scroll{
	width: 320px;
}
.layui-nav-tree{
	width: 300px;
}
.layui-side .layui-nav-item{
	min-height: 70px;
}
.layui-side .layui-nav-tree .layui-nav-item a{
	min-height: 70px;
	line-height: 70px;
}
.layui-table-cell{
	min-height: 28px;
	height: auto;
}
.door_lv{
	display: block;
	width: 85px;
	height: 80px;
	background: #1aa5bf;
	line-height: 80px;
	text-align: center;
	color: #FFFFFF;
}
.layui-header .door_lv:hover{
	color: #FFFFFF;
}
.layui-table-fixed {
	display: none;
}
.layui-btn-xs{
	background: none;
	color: #1aa5bf;
}
.layui-btn-xs:hover{
	color: #1aa5bf;
}
.layui-btn-danger{
	background: none;
	color: #ff6600;
}
.layui-btn-danger:hover{
	color: #ff6600;
}
.layui-table, .layui-table-view{
	margin: 0;
}
.body_block{
	padding: 0 20px;
}
.layui-table td, .layui-table th{
	border-right: none;
}
.top_block{
  	height: 138px;
  	margin-bottom: 20px;
  }
  .top_block>div{
  	width: 23%;
  	float: left;
  	height: 138px;
  	background: #FFFFFF;
  	margin-right: 2.66%;
  	box-shadow: 0 0px 2px 0 #d7d8db;
  }
  .top_block>div:nth-child(1){
  	background-image: url(../img/block01.png);
  }
  .top_block>div:nth-child(2){
  	background-image: url(../img/block02.png);
  }
  .top_block>div:nth-child(3){
  	background-image: url(../img/block03.png);
  }
  .top_block>div:nth-child(4){
  	margin-right: 0;
  	/*background-image: url(../img/block04.png);*/
  }
.top_block_opera>div:nth-child(4){
	margin-right: 0;
	background-image: url(../img/block04.png);
}
.top_block_admin>div:nth-child(1){
	background-image: url(../img/admin/block01.png);
}
.top_block_admin>div:nth-child(2){
	background-image: url(../img/admin/block02.png);
}
.top_block_admin>div:nth-child(3){
	background-image: url(../img/admin/block03.png);
}
.top_block_admin>div:nth-child(4){
	background-image: none !important;
}
  .top_block>div{
  	background: #FFFFFF no-repeat 25px center;
  }
  .top_block>div p{
  	text-align: right;
  	padding-right: 30px;
  }
  .top_block>div p:nth-child(1){
  	margin: 40px 0 15px;
  }
  .top_block>div p:nth-child(2) span{
  	font-size: 24px;
  	color: #ff6600;
  }
  .body_block{
  	box-shadow: 0 0px 2px 0 #d7d8db;
  	background: #FFFFFF;
  }
  #btn-del{
  	position: absolute;
  	top: -35px;
  	left: 10px;
  	color: #FFFFFF;
  	background: #1aa5bf;
  }
.layui-table thead tr{
	background-color: #FFFFFF;
}
.layui-table-view{
	border-left: none;
	border-right: none;
}
.layui-input, .layui-select, .layui-textarea{
	height: 28px;
}
.layui-form-mid{
	/*因为表单高度降低了10个像素.所以这里从9像素减少到4像素*/
	padding:4px 0 !important;
}
.title_big .layui-btn{
	height: 28px;
	line-height: 28px;
}

.left_tab {
	background-color: #1aa5bf;
}

/* 开始时间与结束时间中间的hr标签*/
.hr_time_middle {
	float:left;
	margin-right: 10px;
	clear:none;
	width:10px;
	background-color:#000;
}

/*表格按钮颜色*/
tr td:nth-last-child(1) .layui-table-cell>a:nth-child(1){
	color: #ff6600;
}
tr td:nth-last-child(1) .layui-table-cell>a:nth-child(3){
	color: #000000;
}